// pages/single/single.js
import { getHospital } from '../../utils/api.js';
var WxParse = require('../../wxParse/wxParse.js')
var app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    show: false,
    swiperList:[],
    doctorList:[],
    tags:[],
    hospitalInfo:"",
    content:''
  },
  onClose(){
    this.setData({ show: false })
  },
  showMore(){
    this.setData({ show: true });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    getHospital().then(res=>{
      var article = res.data.hospital.introduce;//article是取到的数据 
      var that = this;
      WxParse.wxParse('article', 'html', article, that, 5);
      this.setData({
        swiperList: res.data.hospital.http_path.split(','),
        doctorList: res.data.expert,
        hospitalInfo: res.data.hospital,
        // content: res.data.hospital.introduce.replace(/\<img/gi, '<img style="max-width:100%;height:auto"').replace(/\img>/gi, 'img>').replace(/\<figure class="image">/gi, '').replace(/\<\/figure>/gi, ''),
        tags: res.data.hospital.tag_names.split(',')
      })
    })
  },
  // toMap(){
  //   let plugin = requirePlugin('routePlan');
  //   wx.getLocation({
  //     type: 'gcj02', // 默认为 wgs84 返回 gps 坐标，gcj02 返回可用于 wx.openLocation 的坐标
  //     success: function (res) {
  //       // success
  //       console.log(res);
  //       wx.openLocation({
  //         latitude: res.latitude, // 纬度，范围为-90~90，负数表示南纬
  //         longitude: res.longitude, // 经度，范围为-180~180，负数表示西经
  //         scale: 28, // 缩放比例
  //         name: "要找的地方名字（某某饭店）",
  //         address: "地址：要去的地点详细描述"
  //       })
  //     }
  //   })
  // },
  getsph(e) {
    let video_id = e.currentTarget.dataset.info.video_id
    let videoId = wx.getStorageSync('videoId')
    wx.openChannelsActivity({
      finderUserName: videoId,
      feedId: video_id,
      success: (res) => {
        console.log(res)
      },
      fail: (err) => {
        console.log(err)
      }
    })
  },
  toMap() {
    var that=this
    let plugin = requirePlugin('routePlan');
    let key = app.globalData.mapKey;  //使用在腾讯位置服务申请的key
    let referer = app.globalData.name;   //调用插件的app的名称
    let endPoint = JSON.stringify({  //终点
      'name': that.data.hospitalInfo.name,
      'latitude': app.globalData.lat,
      'longitude': app.globalData.lng
    });
    wx.navigateTo({
      url: 'plugin://routePlan/index?key=' + key + '&referer=' + referer + '&endPoint=' + endPoint
    });
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})